home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 2003 #5 / K-CD-5-2003.ISO / Nascar Thunder / NASCARThunder2003Demo.exe / setup / data1.cab / Program_Files / Season03 / Vehicles / Dodge / Ganassi40 / Ganassi40.hdv < prev    next >
Encoding:
Text File  |  2002-11-20  |  23.0 KB  |  390 lines

  1.  
  2. //
  3. // This is the high-detail vehicle parameter file.
  4. // It is pointed to by one or more *.veh files.
  5. //
  6. // Any range has the following values: (minimum, step size, number of steps)
  7. // Any setting refers to the step from 0 to <number of steps - 1>.
  8. //
  9. // Everything is in SI units (kg, m, kPa, N, etc.), except:
  10. // Engine speed is measured in RPM.
  11. // Angles are measured in degrees.
  12. //
  13. // +x = left
  14. // +y = up
  15. // +z = rear
  16. //
  17. // Pushrod connections are adjusted from the values found in this file
  18. // based on the graphical location of the wheels.  If the graphical location
  19. // does not match the physical location (found in a .pm file), then all
  20. // suspension joints (including the pushrods) are adjusted to match the
  21. // graphical locations.  It should be noted that suspension joints are also
  22. // adjusted after setting the camber, caster, and toe-in.
  23. //
  24. // The "reference plane" is equal to the ride height.  Note that we have
  25. // added a graphical offset because NASCAR measures the ride heights to the
  26. // frame of the car, but the bodywork hangs about an inch lower (especially
  27. // at the air dam).  The graphical offset does not affect the physics in any
  28. // way, just the appearance of how far the vehicle is off the ground.  Note
  29. // that the "undertray" points are where the vehicle bottoms out.
  30. //
  31. // Aerodynamic variables:
  32. // Lift is negative downforce
  33. //
  34.  
  35. [GENERAL]
  36. Rules=1                         // what rules to apply to garage setups (0=none, 1=NASCAR)
  37. GarageDisplayFlags=0            // how settings are displayed in garage (add): 1=rear wing, 2=radiator, 4=more gear info
  38. FeelerFlags=15                  // how collision feelers are generated (add): 1=box influence 2=reduce wall-jumping 4=allow adjustment hack 8=top directions
  39. Mass=1571.3                     // all mass except fuel
  40. Inertia=(2508.5, 2778.7, 474.6) // all inertia except fuel
  41. FuelTankPos=(0.00, 0.14, 0.47)  // location of tank relative to center of rear axle in reference plane
  42. FuelTankMotion=(560.0,0.7)      // simple model of fuel movement in tank (spring rate per kg, critical damping ratio)
  43. Notes=""
  44. Symmetric=0
  45. DamageFile=damage               // .ini file to find physical and graphical damage info
  46. CGHeight=0.2914                 // height of body mass (excluding fuel) above reference plane
  47. CGRightRange=(0.458, 0.002, 43) // fraction of weight on left tires
  48. CGRightSetting=0
  49. CGRearRange=(0.460, 0.002, 31)  // fraction of weight on rear tires
  50. CGRearSetting=15
  51. WedgeRange=(-10.0, 0.25, 81)    // rounds of wedge
  52. WedgeSetting=40
  53. WedgePushrod=-0.0005906976744   // each round of wedge changes rear-left jacking screw by this amount (0.0 to disable, use Rules to allow FR ride height)
  54. GraphicalOffset=(0.0, -0.0254, 0.0) // does not affect physics! NASCAR ride heights are measured to frame, 1 inch higher than bodywork
  55. FLUndertray=(0.75,  -0.0254, -0.65) // corner offset from center of front axle in reference plane
  56. FRUndertray=(-0.75, -0.0254, -0.65) // corner offset from center of front axle in reference plane
  57. RLUndertray=(0.75,  0.0, 0.00)  // corner offset from center of rear axle in reference plane
  58. RRUndertray=(-0.75, 0.0, 0.00)  // corner offset from center of rear axle in reference plane
  59. TireBrand=generic               // must appear before tire compound setting (references *.tbc file)
  60. TireCompoundSetting=0           // compound index within brand
  61. FuelRange=(1.892706, 1.892706, 44)
  62. FuelSetting=43
  63. NumPitstopsRange=(0, 1, 4)
  64. NumPitstopsSetting=3
  65. Pitstop1Range=(1.892706, 1.892706, 44)
  66. Pitstop1Setting=43
  67. Pitstop2Range=(1.892706, 1.892706, 44)
  68. Pitstop2Setting=43
  69. Pitstop3Range=(1.892706, 1.892706, 44)
  70. Pitstop3Setting=43
  71. AIMinPassesPerTick=2            // minimum passes per tick (can use more accurate spring/damper/torque values, but takes more CPU)
  72. AIRotationThreshold=0.08        // rotation threshold (rads/sec) to temporarily increment passes per tick
  73. AIEvenSuspension=1.0            // averages out spring and damper rates to improve stability (0.0 - 1.0)
  74. AISpringRate=0.70               // spring rate adjustment for AI physics
  75. AIDamperSlow=1.0                // contribution of average slow damper into simple AI damper
  76. AIDamperFast=0.2                // contribution of average fast damper into simple AI damper
  77. AITorqueStab=(0.70, 0.75, 0.40) // torque adjustment to keep AI stable
  78.  
  79. [LEFTFENDER]
  80. FenderFlareRange=(0.0, 0.00635, 7)      // front fender flare
  81. FenderFlareSetting=3
  82. FenderCenter=(0.80, 0.15, -0.32)        // center of fender forces (offset from center of front axle in ref plane)
  83. FenderDragParams=(0.0, 0.3616, 0.0)     // base, 1st, and 2nd order drag per meter flare
  84. FenderLiftParams=(0.0, -1.4118, 5.811)  // base, 1st, and 2nd order lift per meter flare
  85. FenderSideways=(0.5)                    // dropoff in downforce with yaw (0.0 = none, 1.0 = max)
  86.  
  87. [RIGHTFENDER]
  88. FenderFlareRange=(0.0, 0.00635, 7)      // front fender flare
  89. FenderFlareSetting=3
  90. FenderCenter=(-0.80, 0.15, -0.32)        // center of fender forces (offset from center of front axle in ref plane)
  91. FenderDragParams=(0.0, 0.3616, 0.0)     // base, 1st, and 2nd order drag per meter flare
  92. FenderLiftParams=(0.0, -1.4118, 5.811)  // base, 1st, and 2nd order lift per meter flare
  93. FenderSideways=(0.5)                    // dropoff in downforce with yaw (0.0 = none, 1.0 = max)
  94.  
  95. [REARWING]                      // spoiler
  96. RWRange=(50.0, 1.0, 21)         // rear wing range
  97. RWSetting=15                    // rear wing setting
  98. RWDragParams=(0.0, 0.003501, -1.2e-6) // base drag and 1st and 2nd order with setting
  99. RWLiftParams=(0.0, -0.008989, 2.3e-5) // base lift and 1st and 2nd order with setting
  100. RWLiftSideways=(0.3)            // dropoff in downforce with yaw (0.0 = none, 1.0 = max)
  101. RWLeft=(-0.02, -0.002, 0.0)     // aero forces from moving left
  102. RWRight=(0.02, -0.002, 0.0)     // aero forces from moving right
  103. RWUp=(0.0, -0.08, -0.002)       // aero forces from moving up
  104. RWDown=(0.0, 0.08, 0.002)       // aero forces from moving down
  105. RWAft=(0.0, 0.08, -0.08)        // aero forces from moving rearwards
  106. RWFore=(0.0, 0.0, 0.0)          // aero forces from moving forwards (recomputed from settings)
  107. RWRot=(0.02, 0.01, 0.03)        // aero torque from rotating
  108. RWCenter=(0.00, 0.43, -0.54)    // center of rear wing forces (offset from center of rear axle at ref plane)
  109.  
  110. [BODYAERO]
  111. BodyDragBase=(0.2191)           // base drag
  112. BodyDragHeightAvg=(0.165)       // drag increase with average ride height
  113. BodyDragHeightDiff=(0.31)       // drag increase with front/rear ride height difference
  114. BodyMaxHeight=(0.20)            // maximum ride height that affects drag/lift
  115. BodyLeft=(-0.7, 0.0, 0.0)       // aero forces from moving left
  116. BodyRight=(0.7, 0.0, 0.0)       // aero forces from moving right
  117. BodyUp=(0.0, -1.5, 0.0)         // aero forces from moving up
  118. BodyDown=(0.0, 1.5, 0.0)        // aero forces from moving down
  119. BodyAft=(0.0, 0.10, -1.00)      // aero forces from moving rearwards
  120. BodyFore=(0.0, -0.1591, 0.443)  // aero forces from moving forwards (lift value important, but drag overwritten)
  121. BodyRot=(2.0, 1.5, 1.0)         // aero torque from rotating
  122. BodyCenter=(0.0, 0.267, -3.320) // center of body aero forces (offset from center of rear axle at ref plane)
  123. RadiatorRange=(100.0, -5.0, 21) // radiator range (front grille tape)
  124. RadiatorSetting=5               // radiator setting
  125. RadiatorDrag=(0.00019)          // effect of radiator setting on drag
  126. RadiatorLift=(0.00069)          // effect of radiator setting on lift
  127. BrakeDuctRange=(0.0, 1.0, 3)    // brake duct range
  128. BrakeDuctSetting=1              // brake duct setting
  129. BrakeDuctDrag=(0.004)           // effect of brake duct setting on drag
  130. BrakeDuctLift=(0.011)           // effect of brake duct setting on lift
  131.  
  132. [DIFFUSER]
  133. DiffuserBase=(-0.1607, -0.48, 5.6)  // base lift and 1st/2nd order with rear ride height
  134. DiffuserFrontHeight=(0.118)         // 1st order with front ride height
  135. DiffuserSideways=(0.5)              // dropoff with yaw (0.0 = none, 1.0 = max)
  136. DiffuserCenter=(0.0, 0.015, -1.385) // center of diffuser forces (offset from center of rear axle at ref plane)
  137.  
  138. [SUSPENSION]
  139. PhysicalModelFile=nascar_susp.pm
  140. ApplySlowToFastDampers=1         // whether to apply slow damper settings to fast damper settings
  141. AdjustSuspRates=0                // adjust suspension rates due to motion ratio
  142. AlignWheels=1                    // correct for minor graphical offsets
  143. FrontWheelTrack=1.533525         // if non-zero, forces the front wheels to be specified track width
  144. RearWheelTrack=1.533525          // if non-zero, forces the rear wheels to be specified track width
  145. LeftWheelBase=2.794              // if non-zero, forces the left side to use specified wheelbase
  146. RightWheelBase=2.794             // if non-zero, forces the right side to use specified wheelbase
  147. SpringBasedAntiSway=0            // 0=diameter-based, 1=spring-based
  148. FrontAntiSwayBase=0.0
  149. FrontAntiSwayRange=(0.01905, 0.0015875, 13)
  150. FrontAntiSwaySetting=6
  151. FrontAntiSwayRate=(1.36e11, 4.0)  // (base, power), so rate = base * (diameter in meters ^ power)
  152. RearAntiSwayBase=41000.0          // extra anti-sway from tube twisting
  153. RearAntiSwayRange=(0.0127, 0.0015875, 9)
  154. RearAntiSwaySetting=6
  155. RearAntiSwayRate=(1.36e11, 4.0)   // (base, power), so rate = base * (diameter in meters ^ power)
  156. FrontToeInRange=(-0.20, 0.05, 9)
  157. FrontToeInSetting=2
  158. RearToeInRange=(-0.20, 0.05, 9)
  159. RearToeInSetting=6
  160. LeftCasterRange=(-2.0, 0.1, 81)          // front-left caster
  161. LeftCasterSetting=45
  162. RightCasterRange=(-2.0, 0.1, 81)         // front-right caster
  163. RightCasterSetting=55
  164. LeftTrackBarRange=(0.1778, 0.003175, 65)  // rear-left track bar
  165. LeftTrackBarSetting=20
  166. RightTrackBarRange=(0.1778, 0.003175, 65) // rear-right track bar
  167. RightTrackBarSetting=32
  168.  
  169. [CONTROLS]
  170. SteerLockRange=(5.0, 0.5, 27)
  171. SteerLockSetting=14
  172. RearBrakeRange=(0.100, 0.005, 81)
  173. RearBrakeSetting=18
  174. BrakePressureRange=(0.80, 0.05, 5)
  175. BrakePressureSetting=4
  176.  
  177. [ENGINE]
  178. Normal=EngineUnrestricted           // unrestricted engine
  179. RestrictorPlate=EngineRestricted    // restrictor plate engine
  180.  
  181. [DRIVELINE]
  182. ClutchInertia=0.01370
  183. ClutchTorque=1610.0
  184. ClutchWear=0.0
  185. ClutchFriction=17.255
  186. BaulkTorque=1300.0
  187. SemiAutomatic=0                     // whether throttle and clutch are operated automatically (like an F1 car)
  188. UpshiftDelay=0.125                  // delay in selecting higher gear (low for semi-automatic, higher for manual)
  189. UpshiftClutchTime=0.225             // time to ease auto-clutch in AFTER upshift (0.0 for F1 cars)
  190. DownshiftDelay=0.125                // delay in selecting lower gear (low for semi-automatic, higher for manual)
  191. DownshiftClutchTime=0.225           // time to ease auto-clutch in AFTER downshift (used to be SemiAutoClutchTime)
  192. WheelDrive=REAR                     // which wheels are driven: REAR, FOUR (even torque split), or FRONT
  193. GearFile=gear_ratios.ini            // Must come before final/reverse/gear settings!
  194. FinalDriveSetting=6                 // indexed into GearFile list
  195. ReverseSetting=12
  196. ForwardGears=4
  197. Gear1Setting=12
  198. Gear2Setting=51
  199. Gear3Setting=77
  200. Gear4Setting=91
  201. DiffType=1                          // type of differential: 0 = Electronically Controlled (F1), 1 = Detroit Locker (NASCAR)
  202. DiffTorque=250.0                    // at full lock (100% setting), the torque redirected per wheelspeed difference in radians/sec (roughly 1.2kph)
  203. DiffLockRange=(0.50, 0.50, 2)       // differential acting on all driven wheels
  204. DiffLockSetting=0
  205.  
  206. [FRONTLEFT]
  207. BumpTravel=0.0254                   // suspension travel upwards (= 5.5 inches travel - 4.5 inches minimum ride height)
  208. ReboundTravel=-0.3048               // suspension travel downwards (= -5.0 inches travel - 7.0 inches maximum ride height)
  209. BumpStopSpring=300000.0             // initial spring rate of suspension hitting body in NASCAR
  210. BumpStopRisingSpring=1.20e7         // rising spring rate of same (multiplied by deflection squared)
  211. BumpStopDamper=9000.0               // initial damping rate of suspension hitting body in NASCAR
  212. BumpStopRisingDamper=9.00e5         // rising damper rate of same (multiplied by deflection squared)
  213. BumpStage2=0.125                    // speed where damper bump moves from slow to fast
  214. ReboundStage2=-0.125                // speed where damper rebound moves from slow to fast
  215. FrictionTorque=7.81                 // Newton-meters of friction between spindle and wheel
  216. SpinInertia=1.633                   // inertia in pitch direction including any axle but not brake disc
  217. CGOffsetX=0.000                     // x-offset from graphical center to physical center (NOT IMPLEMENTED)
  218. PushrodSpindle=(-0.200, -0.100, 0.000) // spring/damper connection to spindle or axle (relative to wheel center)
  219. PushrodBody=(-0.250, 0.300, 0.000)    // spring/damper connection to body (relative to wheel center)
  220. CamberRange=(-6.0, 0.1, 121)
  221. CamberSetting=75
  222. PressureRange=(68.94757293, 3.44737864638, 101)
  223. PressureSetting=30
  224. PackerRange=(0.000, 0.001, 1)
  225. PackerSetting=0
  226. SpringRange=(70050.7341, 8756.341762, 37)
  227. SpringSetting=15
  228. RideHeightRange=(0.1143, 0.003175, 17) // 4.5 to 6.5 inches
  229. RideHeightSetting=0
  230. SlowBumpRange=(3502.536, 218.9085, 9)
  231. SlowBumpSetting=4
  232. FastBumpRange=(1751.268, 218.9085, 9)
  233. FastBumpSetting=4
  234. SlowReboundRange=(10507.608, 875.634, 9)
  235. SlowReboundSetting=4
  236. FastReboundRange=(3502.536, 875.634, 9)
  237. FastReboundSetting=4
  238. BrakeDiscRange=(0.0254, 0.000, 1)    // disc thickness
  239. BrakeDiscSetting=0
  240. BrakePadRange=(0, 1, 5)             // pad type (not implemented)
  241. BrakePadSetting=2
  242. BrakeDiscInertia=0.715              // inertia per meter of thickness
  243. BrakeOptimumTemp=250.0              // optimum brake temperature in Celsius (peak brake grip)
  244. BrakeFadeRange=650.0                // temperature outside of optimum that brake grip drops to half (too hot or too cold)
  245. BrakeWearRate=1.207e-011            // meters of wear per second at optimum temperature
  246. BrakeFailure=(1.33e-002,7.21e-004)  // average and variation in disc thickness at failure
  247. BrakeTorque=4113.0                  // maximum brake torque at zero wear and optimum temp
  248. BrakeHeating=0.00060                // heat added linearly with brake torque times wheel speed (at max disc thickness)
  249. BrakeCooling=(3.660e-002,4.630e-004)  // minimum brake cooling rate (base and per unit velocity) (at max disc thickness)
  250. BrakeDuctCooling=1.180e-004         // brake cooling rate per brake duct setting (at max disc thickness)
  251.  
  252. [FRONTRIGHT]
  253. BumpTravel=0.0254                   // suspension travel upwards (= 5.5 inches travel - 4.5 inches minimum ride height)
  254. ReboundTravel=-0.3048               // suspension travel downwards (= -5.0 inches travel - 7.0 inches maximum ride height)
  255. BumpStopSpring=300000.0             // initial spring rate of suspension hitting body in NASCAR
  256. BumpStopRisingSpring=1.20e7         // rising spring rate of same (multiplied by deflection squared)
  257. BumpStopDamper=9000.0               // initial damping rate of suspension hitting body in NASCAR
  258. BumpStopRisingDamper=9.00e5         // rising damper rate of same (multiplied by deflection squared)
  259. BumpStage2=0.125                    // speed where damper bump moves from slow to fast
  260. ReboundStage2=-0.125                // speed where damper rebound moves from slow to fast
  261. FrictionTorque=7.81                 // Newton-meters of friction between spindle and wheel
  262. SpinInertia=1.633                   // inertia in pitch direction including any axle but not brake disc
  263. CGOffsetX=0.000                     // x-offset from graphical center to physical center (NOT IMPLEMENTED)
  264. PushrodSpindle=(0.200, -0.100, 0.000) // spring/damper connection to spindle or axle (relative to wheel center)
  265. PushrodBody=(0.250, 0.300, 0.000)    // spring/damper connection to body (relative to wheel center)
  266. CamberRange=(-6.0, 0.1, 121)
  267. CamberSetting=25
  268. PressureRange=(68.94757293, 3.44737864638, 101)
  269. PressureSetting=60
  270. PackerRange=(0.000, 0.001, 1)
  271. PackerSetting=0
  272. SpringRange=(70050.7341, 8756.341762, 37)
  273. SpringSetting=15
  274. RideHeightRange=(0.0635, 0.003175, 57) // derived from other ride heights: 2.5 to 9.5 inches
  275. RideHeightSetting=24
  276. SlowBumpRange=(3502.536, 218.9085, 9)
  277. SlowBumpSetting=4
  278. FastBumpRange=(1751.268, 218.9085, 9)
  279. FastBumpSetting=4
  280. SlowReboundRange=(10507.608, 875.634, 9)
  281. SlowReboundSetting=4
  282. FastReboundRange=(3502.536, 875.634, 9)
  283. FastReboundSetting=4
  284. BrakeDiscRange=(0.0254, 0.000, 1)    // disc thickness
  285. BrakeDiscSetting=0
  286. BrakePadRange=(0, 1, 5)             // pad type (not implemented)
  287. BrakePadSetting=2
  288. BrakeDiscInertia=0.715              // inertia per meter of thickness
  289. BrakeOptimumTemp=250.0              // optimum brake temperature in Celsius (peak brake grip)
  290. BrakeFadeRange=650.0                // temperature outside of optimum that brake grip drops to half (too hot or too cold)
  291. BrakeWearRate=1.207e-011            // meters of wear per second at optimum temperature
  292. BrakeFailure=(1.33e-002,7.21e-004)  // average and variation in disc thickness at failure
  293. BrakeTorque=4113.0                  // maximum brake torque at zero wear and optimum temp
  294. BrakeHeating=0.00060                // heat added linearly with brake torque times wheel speed (at max disc thickness)
  295. BrakeCooling=(3.660e-002,4.630e-004)  // minimum brake cooling rate (base and per unit velocity) (at max disc thickness)
  296. BrakeDuctCooling=1.180e-004         // brake cooling rate per brake duct setting (at max disc thickness)
  297.  
  298. [REARLEFT]
  299. BumpTravel=0.0254                   // suspension travel upwards (= 5.5 inches travel - 4.5 inches minimum ride height)
  300. ReboundTravel=-0.3048               // suspension travel downwards (= -5.0 inches travel - 7.0 inches maximum ride height)
  301. BumpStopSpring=300000.0             // initial spring rate of suspension hitting body in NASCAR
  302. BumpStopRisingSpring=1.20e7         // rising spring rate of same (multiplied by deflection squared)
  303. BumpStopDamper=9000.0               // initial damping rate of suspension hitting body in NASCAR
  304. BumpStopRisingDamper=9.00e5         // rising damper rate of same (multiplied by deflection squared)
  305. BumpStage2=0.125                    // speed where damper bump moves from slow to fast
  306. ReboundStage2=-0.125                // speed where damper rebound moves from slow to fast
  307. FrictionTorque=7.81                 // Newton-meters of friction between spindle and wheel
  308. SpinInertia=1.722                   // inertia in pitch direction including any axle but not brake disc
  309. CGOffsetX=-0.030                     // x-offset from graphical center to physical center (NOT IMPLEMENTED)
  310. PushrodSpindle=(-0.250, -0.100, 0.000) // spring/damper connection to spindle or axle (relative to wheel center)
  311. PushrodBody=(-0.300, 0.300, 0.000)    // spring/damper connection to body (relative to wheel center)
  312. CamberRange=(-1.8, 1.8, 3)
  313. CamberSetting=2
  314. PressureRange=(68.94757293, 3.44737864638, 101)
  315. PressureSetting=30
  316. PackerRange=(0.000, 0.001, 1)
  317. PackerSetting=0
  318. SpringRange=(17512.6835, 4378.170881, 21)
  319. SpringSetting=10
  320. RideHeightRange=(0.1143, 0.003175, 17) // 4.5 to 6.5 inches
  321. RideHeightSetting=8
  322. SlowBumpRange=(3502.536, 218.9085, 9)
  323. SlowBumpSetting=4
  324. FastBumpRange=(1751.268, 218.9085, 9)
  325. FastBumpSetting=4
  326. SlowReboundRange=(10507.608, 875.634, 9)
  327. SlowReboundSetting=4
  328. FastReboundRange=(3502.536, 875.634, 9)
  329. FastReboundSetting=4
  330. BrakeDiscRange=(0.0254, 0.000, 1)    // disc thickness
  331. BrakeDiscSetting=0
  332. BrakePadRange=(0, 1, 5)             // pad type (not implemented)
  333. BrakePadSetting=2
  334. BrakeDiscInertia=0.715              // inertia per meter of thickness
  335. BrakeOptimumTemp=250.0              // optimum brake temperature in Celsius (peak brake grip)
  336. BrakeFadeRange=650.0                // temperature outside of optimum that brake grip drops to half (too hot or too cold)
  337. BrakeWearRate=1.207e-011            // meters of wear per second at optimum temperature
  338. BrakeFailure=(1.33e-002,7.21e-004)  // average and variation in disc thickness at failure
  339. BrakeTorque=4113.0                  // maximum brake torque at zero wear and optimum temp
  340. BrakeHeating=0.00060                // heat added linearly with brake torque times wheel speed (at max disc thickness)
  341. BrakeCooling=(1.943e-002,2.459e-004)  // minimum brake cooling rate (base and per unit velocity) (at max disc thickness)
  342. BrakeDuctCooling=6.266e-005         // brake cooling rate per brake duct setting (at max disc thickness)
  343.  
  344. [REARRIGHT]
  345. BumpTravel=0.0254                   // suspension travel upwards (= 5.5 inches travel - 4.5 inches minimum ride height)
  346. ReboundTravel=-0.3048               // suspension travel downwards (= -5.0 inches travel - 7.0 inches maximum ride height)
  347. BumpStopSpring=300000.0             // initial spring rate of suspension hitting body in NASCAR
  348. BumpStopRisingSpring=1.20e7         // rising spring rate of same (multiplied by deflection squared)
  349. BumpStopDamper=9000.0               // initial damping rate of suspension hitting body in NASCAR
  350. BumpStopRisingDamper=9.00e5         // rising damper rate of same (multiplied by deflection squared)
  351. BumpStage2=0.125                    // speed where damper bump moves from slow to fast
  352. ReboundStage2=-0.125                // speed where damper rebound moves from slow to fast
  353. FrictionTorque=7.81                 // Newton-meters of friction between spindle and wheel
  354. SpinInertia=1.722                   // inertia in pitch direction including any axle but not brake disc
  355. CGOffsetX=0.030                     // x-offset from graphical center to physical center (NOT IMPLEMENTED)
  356. PushrodSpindle=(0.250, -0.100, 0.000) // spring/damper connection to spindle or axle (relative to wheel center)
  357. PushrodBody=(0.300, 0.300, 0.000)    // spring/damper connection to body (relative to wheel center)
  358. CamberRange=(-1.8, 1.8, 3)
  359. CamberSetting=0
  360. PressureRange=(68.94757293, 3.44737864638, 101)
  361. PressureSetting=60
  362. PackerRange=(0.000, 0.001, 1)
  363. PackerSetting=0
  364. SpringRange=(17512.6835, 4378.170881, 21)
  365. SpringSetting=10
  366. RideHeightRange=(0.1143, 0.003175, 25) // 4.5 to 7.5 inches
  367. RideHeightSetting=16
  368. SlowBumpRange=(3502.536, 218.9085, 9)
  369. SlowBumpSetting=4
  370. FastBumpRange=(1751.268, 218.9085, 9)
  371. FastBumpSetting=4
  372. SlowReboundRange=(10507.608, 875.634, 9)
  373. SlowReboundSetting=4
  374. FastReboundRange=(3502.536, 875.634, 9)
  375. FastReboundSetting=4
  376. BrakeDiscRange=(0.0254, 0.000, 1)    // disc thickness
  377. BrakeDiscSetting=0
  378. BrakePadRange=(0, 1, 5)             // pad type (not implemented)
  379. BrakePadSetting=2
  380. BrakeDiscInertia=0.715              // inertia per meter of thickness
  381. BrakeOptimumTemp=250.0              // optimum brake temperature in Celsius (peak brake grip)
  382. BrakeFadeRange=650.0                // temperature outside of optimum that brake grip drops to half (too hot or too cold)
  383. BrakeWearRate=1.207e-011            // meters of wear per second at optimum temperature
  384. BrakeFailure=(1.33e-002,7.21e-004)  // average and variation in disc thickness at failure
  385. BrakeTorque=4113.0                  // maximum brake torque at zero wear and optimum temp
  386. BrakeHeating=0.00060                // heat added linearly with brake torque times wheel speed (at max disc thickness)
  387. BrakeCooling=(1.943e-002,2.459e-004)  // minimum brake cooling rate (base and per unit velocity) (at max disc thickness)
  388. BrakeDuctCooling=6.266e-005         // brake cooling rate per brake duct setting (at max disc thickness)
  389.  
  390.